corps troops - Spanish English Dictionary